tempered microstructure - Spanish English Dictionary